﻿#pragma once

_NAMESPACE_BEGIN

/// Overlay管理器，封装Ogre的OverlayManager，供脚本方便调用
class OverlayMng
{
public:
	/// 单体类声明
	SINGLETON_HELPER(OverlayMng)

	/// 构造
	OverlayMng(){}

	/// 析构
	virtual ~OverlayMng(){}

public:
	
	/// 为给定子项名的子项设置材质
	/// \param[in] elemName 子项名
	/// \param[in] matName 材质名
	void SetMaterial(CONST_REF(string)elemName, CONST_REF(string)matName);
};

_NAMESPACE_END